﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Administrador_Relatorio_Venda_Default" %>

<%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
    <style type="text/css">
        .conteudo { float:left; padding-left:15px; }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    <div class="conteudo">
        <h1>Relatório de venda</h1>
        <label>Data Inicial</label><asp:TextBox ID="TxtDataInicial" runat="server" ></asp:TextBox>
        <label>Data Final</label><asp:TextBox ID="TxtDataFinal" runat="server" ></asp:TextBox>
        <asp:Button ID="btnPesquisar" runat="server"  Text="Pesquisar" onclick="btnPesquisar_Click"/><br /><br />

        
        <label>Pedidos realizados nesse período</label>
        <asp:GridView ID="GVPedidos" runat="server">
            <Columns>
                <asp:TemplateField>
                    <HeaderTemplate>
                        Código do pedido
                    </HeaderTemplate>
                    <ItemTemplate>
                        <%#DataBinder.Eval(Container.DataItem, "idPedido")%> 
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

        <asp:Label ID="lblVentaTotal" runat="server"></asp:Label><br /><br />

        <asp:Chart ID="GraficoProdutosVendidos" runat="server"
            Width="989px">
            <Series>
                <asp:Series Name="Series1" ChartArea="ChartArea1" XValueMember="idProduto" 
                    YValueMembers="Quantidade">
                </asp:Series>
            </Series>
            <ChartAreas>
                <asp:ChartArea Name="ChartArea1">
                </asp:ChartArea>
            </ChartAreas>
        </asp:Chart><br />

        <asp:GridView ID="gvItensGrafico" AutoGenerateColumns="false" runat="server">
            <Columns>
                <asp:TemplateField>
                    <HeaderTemplate>
                        Código - Produto
                    </HeaderTemplate>
                    <ItemTemplate>
                        <%#DataBinder.Eval(Container.DataItem, "Produto.idProduto")%> - <%#DataBinder.Eval(Container.DataItem, "Produto.Nome")%>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView><br />

        <label>Produto mais vendido</label><asp:Label  Font-Bold="true" ID="lblMaisVendido" runat="server"></asp:Label><br /><br />
        <label>Produto menos vendido</label><asp:Label Font-Bold="true" ID="lblMenosVendido" runat="server"></asp:Label>
    </div>
</asp:Content>

